Composite Resin Inlay or Onlay in Anstruther Wester